An introduction to algorithm design
نویسندگان
چکیده
The f ie ld of algori thm design is concerned wi th the development of e f f ic ient methods f o r so l v i ng computat ional problems. Although the f ield traces its roo ts to theore t i ca l c o m p u t e r science, recent algorithmic advances have drastical ly reduced the costs of rea l c o m p u t a t i o n s . For this reason it is important that anyone involved w i th comput ing have at leas t a c u r s o r y knowledge of the area. This paper surveys the f ield of a lgor i thm des ign in t w o w a y s : f i rs t by the study of a few problems in detai l , and then by a systemat ic v i ew of t h e f i e l d . The or ien ta t ion of this paper is towards the pract i t ioner of comput ing ( in e i t he r s o f t w a r e or hardware) ; the goals of the paper are to provide both an unders tand ing of t he f i e l d and a fee l ing for "what it can do for me H . An ear l ie r vers ion of this paper was given as an inv i ted paper at the Compute r Sc ience and Stat is t ics: Eleventh Annual Symposium on the Inter face, and appears in t he p r o c e e d i n g s thereof . This research was suppor ted in part by the Office of Naval Research under con t rac t N 0 0 0 1 4 7 6 C 0 3 7 0
منابع مشابه
Determining the Proper compression Algorithm for Biomedical Signals and Design of an Optimum Graphic System to Display Them (TECHNICAL NOTES)
In this paper the need for employing a data reduction algorithm in using digital graphic systems to display biomedical signals is firstly addressed and then, some such algorithms are compared from different points of view (such as complexity, real time feasibility, etc.). Subsequently, it is concluded that Turning Point algorithm can be a suitable one for real time implementation on a microproc...
متن کاملDESIGN AND APPLICATION OF A HYBRID META-HEURISTIC OPTIMIZATION ALGORITHM BASED ON THE COMBINATION OF PSO, GSA, GWO AND CELLULAR AUTOMATION
Presently, the introduction of intelligent models to optimize structural problems has become an important issue in civil engineering and almost all other fields of engineering. Optimization models in artificial intelligence have enabled us to provide powerful and practical solutions to structural optimization problems. In this study, a novel method for optimizing structures as well as solving s...
متن کاملControl of nonlinear systems using a hybrid APSO-BFO algorithm: An optimum design of PID controller
This paper proposes a novel hybrid algorithm namely APSO-BFO which combines merits of Bacterial Foraging Optimization (BFO) algorithm and Adaptive Particle Swarm Optimization (APSO) algorithm to determine the optimal PID parameters for control of nonlinear systems. To balance between exploration and exploitation, the proposed hybrid algorithm accomplishes global search over the whole search spa...
متن کاملOPTIMUM DESIGN OF STRUCTURES USING AN IMPROVED FIREFLY ALGORITHM
Nature-inspired search algorithms have proved to be successful in solving real-world optimization problems. Firefly algorithm is a novel meta-heuristic algorithm which simulates the natural behavior of fireflies. In the present study, optimum design of truss structures with both sizing and geometry design variables is carried out using the firefly algorithm. Additionally, to improve the efficie...
متن کاملACO-Based Neighborhoods for Fixed-charge Capacitated Multi-commodity Network Design Problem
The fixed-charge Capacitated Multi-commodity Network Design (CMND) is a well-known problem of both practical and theoretical significance. Network design models represent a wide variety of planning and operation management issues in transportation telecommunication, logistics, production and distribution. In this paper, Ant Colony Optimization (ACO) based neighborhoods are proposed for CMND pro...
متن کاملControl of nonlinear systems using a hybrid APSO-BFO algorithm: An optimum design of PID controller
This paper proposes a novel hybrid algorithm namely APSO-BFO which combines merits of Bacterial Foraging Optimization (BFO) algorithm and Adaptive Particle Swarm Optimization (APSO) algorithm to determine the optimal PID parameters for control of nonlinear systems. To balance between exploration and exploitation, the proposed hybrid algorithm accomplishes global search over the whole search spa...
متن کامل